(OK) adb 连接错误【error: device unauthorized】的解决 您所在的位置:网站首页 adb unauthorized (OK) adb 连接错误【error: device unauthorized】的解决

(OK) adb 连接错误【error: device unauthorized】的解决

#(OK) adb 连接错误【error: device unauthorized】的解决| 来源: 网络整理| 查看: 265

(OK) adb 连接错误【error: device unauthorized】的解决 - 从源码层面解决 原创

ztguang_张同光 2022-04-29 16:35:41 ©著作权

文章标签 vim git android Android 文章分类 代码人生

©著作权归作者所有:来自51CTO博客作者ztguang_张同光的原创作品,请联系作者获取转载授权,否则将追究法律责任 -------------------------------- adb kill-server adb connect 192.168.56.6 -------------------------------- * daemon not running. starting it now on port 5037 * * daemon started successfully * connected to 192.168.56.6:5555 -------------------------------- adb shell -------------------------------- error: device unauthorized. This adb server's $ADB_VENDOR_KEYS is not set Try 'adb kill-server' if that seems wrong. Otherwise check for a confirmation dialog on your device. -------------------------------- -------------------------------- vim system/core/adb/daemon/main.cpp -------------------------------- use     if (ALLOW_ADBD_NO_AUTH && property_get_bool("ro.adb.secure", 0) == 0) {         auth_required = false;     }                     // 添加下面这行,解决【error: device unauthorized】,正式发布 android 时,要还原         auth_required = false; -------------------------------- -------------------------------- grep "ro\.kernel\.qemu" -R . --exclude-dir=out --exclude-dir='\.git' --exclude-dir=external --exclude-dir=cts --exclude-dir=prebuilts -------------------------------- look vim device/generic/common/init.x86.rc -------------------------------- on property:debug.egl.hw=0     setprop ro.kernel.qemu 1 -------------------------------- -------------------------------- grep "debug\.egl\.hw" -R . --exclude-dir=out --exclude-dir='\.git' --exclude-dir=external --exclude-dir=cts --exclude-dir=prebuilts -------------------------------- vim device/generic/common/init.sh -------------------------------- use         bootcomplete)                 do_bootcomplete                     // add the below line,添加这行,即可自动启动adbd,正式发布 android 时,要还原                 set_property debug.egl.hw 0 -------------------------------- -------------------------------- // vim system/core/rootdir/init.usb.rc vim system/core/rootdir/init.rc -------------------------------- use     start console                     // add the below line, adbd will automatically start # adbd is controlled via property triggers in init..usb.rc service adbd /sbin/adbd --root_seclabel=u:r:su:s0     class core     socket adbd stream 660 system system     disabled     seclabel u:r:adbd:s0 # adbd on at boot in emulator on property:ro.kernel.qemu=1     start adbd                     // 设置系统的ro.kernel.qemu属性为1,即将手机当成模拟器 -------------------------------------------------------------------- 收藏 评论 分享 举报

上一篇:Android - MPTCP - (./net/ipv4/Kconfig, ./net/mptcp/Kconfig)

下一篇:(OK) init: Service exec 1 (/system/bin/logwrapper) does not have a SELinux domain defined.



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有